removable partial prosthesis - German English Dictionary